dog houses - Alemán Inglés Diccionario